﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;

namespace Lilium.Web.Mvc
{
	public abstract class ScriptResourceReferenceAttribute: Attribute
	{
		public abstract IEnumerable<IScriptResourceReference> GetResourceReferences();

		#region public int LoadOrder

		private int m_LoadOrder;

		public int LoadOrder { [DebuggerNonUserCodeAttribute] get { return m_LoadOrder; } [DebuggerNonUserCodeAttribute] set { m_LoadOrder = value; } }

		#endregion
	}
}